Exact algorithms and applications for Tree-like Weighted Set Cover
نویسندگان
چکیده
We introduce an NP-complete special case of the Weighted Set Cover problem and show its fixed-parameter tractability with respect to the maximum subset size, a parameter that appears to be small in relevant applications. More precisely, in this practically relevant variant we require that the given collection C of subsets of a some base set S should be “tree-like.” That is, the subsets in C can be organized in a tree T such that every subset one-to-one corresponds to a tree node and, for each element s of S, the nodes corresponding to the subsets containing s induce a subtree of T . This is equivalent to the problem of finding a minimum edge cover in an edge-weighted acyclic hypergraph. Our main result is an algorithm running in O(3 ·mn) time where k denotes the maximum subset size, n := |S|, andm := |C|. The algorithm also implies a fixed-parameter tractability result for the NP-complete Multicut in Trees problem, complementing previous approximation results. Our results find applications in computational biology in phylogenomics and for saving memory in tree decomposition based graph algorithms.
منابع مشابه
Two fixed-parameter algorithms for Vertex Covering by Paths on Trees
Vertex Covering by Paths on Trees with applications in machine translation is the task to cover all vertices of a tree T = (V,E) by choosing a minimum-weight subset of given paths in the tree. The problem is NP-hard and has recently been solved by an exact algorithm running in O(4 · |V |2) time, where C denotes the maximum number of paths covering a tree vertex. We improve this running time to ...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملSolving weighted and counting variants of connectivity problems parameterized by treewidth deterministically in single exponential time
It is well known that many local graph problems, like Vertex Cover and Dominating Set, can be solved in 2O(tw)|V |O(1) time for graphs G = (V,E) with a given tree decomposition of width tw. However, for nonlocal problems, like the fundamental class of connectivity problems, for a long time we did not know how to do this faster than twO(tw)|V |O(1). Recently, Cygan et al. (FOCS 2011) presented M...
متن کاملAlgorithms for NP-hard Optimization Problems and Cluster Analysis
Algorithms for NP-hard Optimization Problems and Cluster Analysis by Nan Li The set cover problem, weighted set cover problem, minimum dominating set problem and minimum weighted dominating set problem are all classical NP-hard optimization problems of great importance in both theory and real applications. Since the exact algorithms, which require exhaustive exploration of exponentially many op...
متن کاملAn exact algorithm for the weighed mutually exclusive maximum set cover problem
In this paper, we introduce an exact algorithm with a time complexity of O(1.325) for the weighted mutually exclusive maximum set cover problem, where m is the number of subsets in the problem. This is an NP-hard motivated and abstracted from a bioinformatics problem of identifying signaling pathways based gene mutations. Currently, this probelm is addressed using heuristic algorithms, which ca...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Discrete Algorithms
دوره 4 شماره
صفحات -
تاریخ انتشار 2006